传奇GOM引擎——自动回收装备脚本(带过滤功能)
传奇GOM引擎——自动回收装备脚本(带过滤功能)
作者:传奇之家类别:开区脚本
更新:2026-07-01查看次数:59
;=============== QuestDiary\回收系统.txt ===============
[@Main]
<═══════ 装备回收系统 ═══════>\
当前元宝:<$GAMEGOLD>\
\
<回收[普通装备]/@RecNormal>\
<回收[高级装备]/@RecHigh>\
<回收[所有装备]/@RecAll>\
<离开/@Exit>
[@RecNormal]
#IF
CheckBagSize 1
#ACT
GetBagItemCount 1
MOV N$回收计数 0
#CALL [\回收系统\回收计算.txt] @CalcNormal
SendMsg 6 回收完成!共获得<$STR(N$回收计数)>元宝
#ELSEACT
SendMsg 7 背包中没有可回收的装备!
[@RecHigh]
#IF
CheckBagSize 1
#ACT
MOV N$回收计数 0
#CALL [\回收系统\回收计算.txt] @CalcHigh
SendMsg 6 回收完成!共获得<$STR(N$回收计数)>元宝
#ELSEACT
SendMsg 7 背包中没有可回收的高级装备!
[@RecAll]
#IF
CheckBagSize 1
#ACT
MOV N$回收计数 0
#CALL [\回收系统\回收计算.txt] @CalcAll
SendMsg 6 回收完成!共获得<$STR(N$回收计数)>元宝
#ELSEACT
SendMsg 7 背包中没有可回收的装备!
;=============== 回收系统\回收计算.txt ===============
[@CalcNormal]
#IF
CheckItem 青铜剑 1
#ACT
Take 青铜剑 1
GameGold + 100
INC N$回收计数 100
GOTO @CalcNormal
#IF
CheckItem 铁甲 1
#ACT
Take 铁甲 1
GameGold + 200
INC N$回收计数 200
GOTO @CalcNormal
; ... 继续添加更多普通装备
[@CalcHigh]
#IF
CheckItem 裁决之杖 1
#ACT
Take 裁决之杖 1
GameGold + 5000
INC N$回收计数 5000
GOTO @CalcHigh
; ... 继续添加更多高级装备
[@CalcAll]
#IF
CheckItem 青铜剑 1
#ACT
Take 青铜剑 1
GameGold + 100
INC N$回收计数 100
GOTO @CalcAll
#IF
CheckItem 裁决之杖 1
#ACT
Take 裁决之杖 1
GameGold + 5000
INC N$回收计数 5000
GOTO @CalcAll